self-contained bathroom facilities - Almanca İngilizce Sözlük